package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2023-03-25 14:55:50 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("sys_user_relevancy")
//这是的这里继承的基础服务类，有几个基本字段
public class SysUserRelevancyDO implements Serializable {
	@TableId
	private Long id;

    /** 用户类型(0学生，1老师 2讲师) */
    @TableField("type")
    private Integer type;

    /** 入学时间 */
    @TableField("time_of_enrollment")
    private String timeOfEnrollment;

    /** 学校名称/单位名称 */
    @TableField("school")
    private String school;

    /** 赛道 */
    @TableField("track")
    private String track;

    /** 学校地址/单位地址 */
    @TableField("school_address")
    private String schoolAddress;

    /** 学校地址详情/单位地址详情 */
    @TableField("school_indetail_address")
    private String schoolIndetailAddress;

    /** 学校层次（1：本科  2：专科） */
    @TableField("school_level")
    private Integer schoolLevel;

    /** 职业技能等级证书 */
    @TableField("rating_certificate")
    private String ratingCertificate;

    /** 系部 */
    @TableField("department")
    private String department;

    /** 蓝底寸照信息url */
    @TableField("img")
    private String img;

    /** 收货地址 */
    @TableField("shipping_address")
    private String shippingAddress;

    /** 收货详细地址 */
    @TableField("shipping_indetail_address")
    private String shippingIndetailAddress;

    /** 开票信息-税号 */
    @TableField("duty_paragraph")
    private String dutyParagraph;

    /** 开票信息-单位名称 */
    @TableField("orgName")
    private String orgName;

    /** 银行卡号 */
    @TableField("card_number")
    private String cardNumber;

    /** 账户名 */
    @TableField("account_name")
    private String accountName;

    /** 开户行 */
    @TableField("bank")
    private String bank;

    /** 创建时间 */
    @TableField("create_time")
    private Date createTime;

    /** 修改时间 */
    @TableField("update_time")
    private Date updateTime;

}
